import { ProviderIconProps } from 'components/icons/providers'

export default function File(props: ProviderIconProps) {
  return (
    <svg
      width="72"
      height="72"
      viewBox="0 0 72 72"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      data-testid="file"
      {...props}
    >
      <g clipPath="url(#clip0_2127_33)">
        <path
          d="M45.9 24C44.4096 24 43.2 22.656 43.2 21V13.2C43.1989 13.1052 43.2247 13.0121 43.2744 12.9314C43.3241 12.8507 43.3957 12.7857 43.4808 12.744C43.5633 12.7077 43.6553 12.6991 43.7431 12.7194C43.831 12.7397 43.9098 12.7879 43.968 12.8568L53.2392 23.1456C53.3688 23.2896 53.4072 23.5056 53.3352 23.6904C53.3061 23.7784 53.2507 23.8553 53.1764 23.9107C53.1021 23.9661 53.0126 23.9973 52.92 24H45.9ZM53.5512 25.9992C53.6712 25.9992 53.784 26.052 53.868 26.148C53.9539 26.2454 54.0009 26.371 54 26.5008V55.9992C54 58.2072 52.3872 60 50.4 60H21.6C19.6128 60 18 58.2096 18 55.9992V16.0008C18 13.7928 19.6128 12 21.6 12H40.9512C41.0712 12 41.184 12.0528 41.268 12.1464C41.3544 12.2444 41.4015 12.3709 41.4 12.5016V21C41.4 23.76 43.416 25.9992 45.9 25.9992H53.5512Z"
          fill="currentColor"
        />
      </g>
      <defs>
        <clipPath id="clip0_2127_33">
          <rect width="72" height="72" fill="currentColor" />
        </clipPath>
      </defs>
    </svg>
  )
}
